be someone who hides something illegal - Français Anglais Dictionnaire